street organ – Deutsch–English translations

🇬🇧 en de 🇩🇪

street organ noun

  • mechanically played street organ
Drehorgel, Leierkasten
Wiktionary Links